package com.cn.mapper;

import com.cn.pojo.User;

public interface UserMapper {
    User queryUserById(Integer id);

    /**
     * 一次缓存失效的场景
     * 1. 不同的sqlSession执行相同的SQL语句
     * 2. 同一个SqlSession执行不同的SQL语句
     * 3. 在同一个SqlSession的两次查询之间执行任何一次增删改操作
     * 4. 在同一个SqlSession的两次查询之间执行sqlSession.clearCache()清空一级缓存
     * 6. 在同一个SqlSession的两次查询之间执行sqlSession.commit()提交事务
     */
    int updateUser(User user);
}
